package com.tul.exercise.base.subjectobserver;

/**
 * @author tul  on 2018/7/22.
 *  主题接口
 */
public interface Subject {
    /**
     * 添加观察者
     * @param obj 观察者
     */
    void addObserver(Observer obj);

    /**
     * 删除观察者
     * @param obj 观察者
     */
    void removeObserver(Observer obj);

    /**
     * 通知观察者
     */
    void notifyObsever();


}
